supervisory authorities - French English Dictionary